@charset "UTF-8";
/* CSS Document */
/* reset.css V1.0  Start*/
body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, th, td { margin: 0px; padding: 0px; font-weight: normal; }

body, button, input, select, textarea { font: normal 12px Arial, "\5b8b\4f53", tahoma; }

ul, ol, li { list-style: none; }

a { text-decoration: none;color: #333333;  }

a:hover { text-decoration: none; }

img { border: 0; vertical-align: top; } 

button, input, select, textarea { font-size: 100%; vertical-align: middle; outline: none; }

table { border-collapse: collapse; border-spacing: 0; }

.fixed:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

.fixed { *zoom: 1; }

.clear { clear: both; }

.wp { margin: 0 auto; width: 1002px; }

/* reset.css V1.0  End */
.paged a, .paged .p_info, .paged .current { display: inline-block; zoom: 1; *display: inline; margin: 0px 3px; padding: 5px 10px; font-size: 12px; text-align: center; border: 1px solid #cfcfcf; background: #ffffff; color: #333; }

.paged .current, .paged a:hover { border: 1px solid #96d400; background: #96d400; color: #fff; }

.fiu { -webkit-animation: fadeUp 1s .2s ease both; }

@-webkit-keyframes fadeUp { 0% { opacity: 0; -webkit-transform: translateY(20px); }
  100% { opacity: 1; -webkit-transform: translateY(0); } }
.red { color: red; }

.green { color: green; }

/*header*/
.header { height: 93px; }

.logo { float: left; padding-top: 19px; width: 336px; height: 52px; }

.headerOther { float: right; padding-top: 43px; }
.yuanlin{position: relative; float: left; width: 87px; height: 25px; border: 1px solid #e8e8e8; border-radius: 3px; z-index: 98; }
.weixin { position: relative; float: left; width: 87px; height: 25px; border: 1px solid #e8e8e8; border-radius: 3px; cursor: pointer; z-index: 98; }
.weixin .weixinTit { padding-left: 30px; height: 100%; line-height: 25px; font-weight: bold; color: #96d400; background: url(../images/weixin.jpg) 7px center no-repeat; }
.weixin .erweima { position: absolute; display: none; top: 25px; left: -7px; width: 100px; height: 100px; border: 1px solid #ccc; box-shadow: 2px 2px 5px #666; background: #fff; font-family: "微软雅黑"; z-index: 99; }

.searchBox { float: left; margin-left: 4px; width: 150px; height: 25px; border: 1px solid #e8e8e8; border-radius: 3px; overflow: hidden; }
.searchBox .text { float: left; width: 76%; height: 25px; line-height: 25px; border: none; padding: 0 3px; margin: 0; color: #999; }
.searchBox .sub { float: left; width: 20%; *width: 18%; height: 25px; border: none; background: none; margin: 0; padding: 0; background-image: url(../images/searchBtn.jpg); background-position: center center; background-repeat: no-repeat; cursor: pointer; }

/*nav*/
.navBox { position: relative; margin: 0 auto; width: 1006px; height: 47px; border-left: 1px solid #e2e2e2; z-index: 50; }

.nav li { float: left; width: 111px; height: 47px; }
.nav li a {text-decoration:none; display: block; width: 112px; height: 45px; border-top: 2px solid #eaeaea; border-right: 1px solid #e2e2e2; font-size: 14px; }
.nav li a h3 { font-size: 14px; width: 111px; height: 45px; line-height: 45px; border-left: 1px solid #fff; background: url(../images/navbg.jpg) repeat-x; text-align: center; font-weight: bold; color: #424242; }
.nav li.on a h3, .nav li a:hover h3 { background: url(../images/navbgH.jpg) no-repeat; color: #fff; }
.nav li .sub { position: absolute; display: none; top: 47px; *top: 37px; left: 0; width: 1004px; overflow: hidden; }
.nav li .subBox { position: relative; margin-top: 10px; width: 1000px; padding: 30px 0; border: 1px solid #e3e3e3; box-shadow: 2px -2px 5px #999; background: #fff; }
.nav li .subBox i { position: absolute; display: block; width: 15px; height: 9px; top: -9px; background: url(../images/arrow_01.png) no-repeat; }
.nav li .subBox dl { width: 80%; }
.nav li .subBox dt { float: left; margin-right: 25px; width: 309px; border-right: 1px dashed #e2e2e2; color: #666; font-family: "微软雅黑"; font-weight: bold; text-align: center; }
.nav li .subBox dt h5 { font-size: 30px; }
.nav li .subBox dt h6 { padding-top: 8px; font-size: 16px; }
.nav li .subBox dd { float: left; margin-bottom: 5px; width: 112px; height: 24px; line-height: 24px; }
.nav li .subBox dd a { display: block; padding-left: 22px; width: 145px; height: 24px; color: #424242; background: url(../images/tit_04.jpg) 0 center no-repeat; border: none; }
.nav li .subBox dd a:hover { color: #96d400; }

/*banner*/
.banner { position: relative; height: 350px; z-index: 2; padding-top:10px;}
.banner .hd { position: absolute; width: 100%; height: 13px; left: 0; bottom: 23px; z-index: 9; }
.banner .hd ul { width: 100%; text-align: center; }
.banner .hd ul li { display: inline-block; *display: inline; zoom: 1; margin: 0 3px; width: 13px; height: 13px; background: url(../images/dot_02.png) no-repeat; font-size: 0; line-height: 0; cursor: pointer; }
.banner .hd ul li.on { background-image: url(../images/dot_01.png); }
.banner .bd { width: 100%; height: 350px; overflow: hidden; }

/*业务导航*/
.ywdh { margin-top: 20px; margin-bottom: 20px; }
.ywdh .ywdhTit { float: left; width: 64px; height: 154px; }
.ywdh .ywdhList { margin-left: 60px; height: 154px; overflow: hidden; }
.ywdh .ywdhList li { float: left; margin-right: 7px; width: 227px; height: 154px; overflow: hidden; }
.ywdh .ywdhList li a { position: relative; display: block; width: 227px; height: 154px; overflow: hidden; }
.ywdh .ywdhList li a img { position: absolute; top: 0; left: 0; transition: 0.4s ease all; -webkit-transition: 0.4s ease all; -moz-transition: 0.4s ease all; }
.ywdh .ywdhList li a:hover img { top: -154px; }

.indexBox { margin-bottom: 30px; }

.indexCase { float: left; width: 357px; }

.indexCaseTit { width: 100%; height: 36px; line-height: 36px; border-bottom: 2px solid #d9d9d9; }
.indexCaseTit a { display: block; float: right; margin-top: 20px; width: 40px; height: 7px; }
.indexCaseTit h3 { float: left; height: 36px; border-bottom: 2px solid #96d400; color: #96d400; font-size: 16px; font-family: "微软雅黑"; }
.indexCaseTit h3 a { display: inline; float: none; margin: 0; width: auto; height: auto; color: #96d400; }

.indexCaseList li { padding: 20px 0; height: 80px; border-bottom: 1px dashed #d9d9d9; overflow: hidden; }
.indexCaseList li .img { float: left; width: 137px; height: 80px; overflow: hidden; }
.indexCaseList li .img a { display: block; }
.indexCaseList li .img img { display: block; width: 137px; height: 80px; }
.indexCaseList li .info { margin-left: 154px; }
.indexCaseList li .info h4 a { font-weight: bold; color: #313131;font-size:12px; }
.indexCaseList li .info h4 a:hover { color: #96d400; }
.indexCaseList li .info p { padding-top: 10px; line-height: 18px; color: #666; }

.indexR { float: right; width: 615px; }

.indexNewsBox .indexNewsTit { width: 100%; height: 36px; line-height: 36px; border-bottom: 2px solid #d9d9d9; }
.indexNewsBox .indexNewsTit ul { float: left; }
.indexNewsBox .indexNewsTit ul li { margin-right: 20px; float: left; height: 36px; color: #363636; font-size: 16px; font-family: "微软雅黑"; cursor: pointer; }
.indexNewsBox .indexNewsTit ul li.on { border-bottom: 2px solid #96d400; color: #96d400; }
.indexNewsBox .indexNewsTit .more { display: block; float: right; margin-top: 20px; width: 40px; height: 7px; }
.indexNewsBox .bd { padding-top: 15px; }

.indexNewsCon { height: 160px; overflow: hidden; }
.indexNewsCon .indexNewsList { float: left; width: 370px; }
.indexNewsCon .indexNewsList li { height: 34px; line-height: 34px; border-bottom: 1px dashed #dedede; }
.indexNewsCon .indexNewsList li span { float: right; }
.indexNewsCon .indexNewsList li a { padding-left: 15px; background: url(../images/tit_02.jpg) 0 center no-repeat; color: #666; }
.indexNewsCon .indexNewsList li a:hover { color: #96d400; background-image: url(../images/tit_03.jpg); }

.indexNewsSlide { position: relative; float: right; width: 228px; height: 132px; overflow: hidden; }
.indexNewsSlide .dot { position: absolute; bottom: 0; left: 0; width: 100%; height: 24px; line-height: 24px; background: url(../images/bgs/blank_50.png); z-index: 89; }
.indexNewsSlide .dot ul { width: 100%; height: 24px; text-align: center; }
.indexNewsSlide .dot ul li { margin: 7px 3px; display: inline-block; *display: inline; zoom: 1; width: 9px; height: 9px; font-size: 0; line-height: 0; cursor: pointer; background: url(../images/dot_04.png) no-repeat; }
.indexNewsSlide .dot ul li.on { background-image: url(../images/dot_03.png); }
.indexNewsSlide .img { width: 228px; height: 132px; overflow: hidden; }
.indexNewsSlide .img li { width: 228px; height: 132px; }
.indexNewsSlide .img li a { display: block; }
.indexNewsSlide .img li a img { display: block; width: 228px; height: 132px; }

.monthly { float: left; width: 370px; }
.monthly .monthlyTit { height: 36px; line-height: 36px; border-bottom: 2px solid #d9d9d9; }
.monthly .monthlyTit a { display: block; float: right; margin-top: 20px; width: 40px; height: 7px; }
.monthly .monthlyTit h3 { float: left; height: 36px; border-bottom: 2px solid #96d400; color: #96d400; font-size: 16px; font-family: "微软雅黑"; }
.monthly .monthlyCon { padding-top: 29px; }
.monthly .monthlyCon .imgBox { float: left; width: 150px; text-align: center; }
.monthly .monthlyCon .imgBox .img { width: 100%; height: 86px; overflow: hidden; background: url(../images/pagebg.jpg) center top no-repeat; }
.monthly .monthlyCon .imgBox .img img { margin: 0 auto; display: block; width: 74px; height: 86px; }
.monthly .monthlyCon .imgBox .num { width: 100%; height: 24px; line-height: 24px; background: url(../images/bgs/stripe.jpg); font-size: 14px; color: #7d7d7d; }
.monthly .monthlyCon .info { position: relative; height: 110px; margin-left: 162px; }
.monthly .monthlyCon .info p { color: #666; line-height: 20px; }
.monthly .monthlyCon .info .btn { position: absolute; left: 0; bottom: 0; }
.monthly .monthlyCon .info .btn a { display: block; float: left; width: 66px; height: 24px; line-height: 24px; border-radius: 2px; background: green; margin-right: 5px; color: #fff; text-align: center; }
.monthly .monthlyCon .info .btn a:hover { background: #04e41f; }

.indexStock { float: right; width: 226px; }
.indexStock .indexStockTit { height: 36px; line-height: 36px; border-bottom: 2px solid #d9d9d9; }
.indexStock .indexStockTit h3 { float: left; height: 36px; border-bottom: 2px solid #96d400; color: #96d400; font-size: 16px; font-family: "微软雅黑"; }
.indexStock .indexStockTit span { display: block; padding: 15px 0 0 70px; }

.indexStockTable { margin-top: 20px; padding: 5px 0; border: 4px solid #f0f0f0; }
.indexStockTable table td { height: 28px; line-height: 28px; }

.footer, .businessFooter { height: 48px; line-height: 48px; /*background: #28282a;*/ color: #333; }
.footer .wp, .businessFooter .wp { background-image: url(../images/footer_bg1.jpg); background-position: center top; background-repeat: no-repeat; }
.footer .rights, .businessFooter .rights { float: left; width: 35%;padding-left: 10px; }
.footer .rights p, .businessFooter .rights p { float: left; }
.footer .rights h6, .businessFooter .rights h6 { float: left; padding: 19px 0 0 5px; }
.footer .design, .businessFooter .design { float: right; /* width: 50%; */ text-align: right; margin-top: -15px;}
.footer .design a, .businessFooter .design a { color: #333; }
.footer .design a:hover, .businessFooter .design a:hover { color: #96d400; }

.businessFooter { margin: 0 auto; padding: 0 10px; width: 980px; background: #eee; color: #333; }
.businessFooter .design a { color: #333; }

.insidebanner { height: 211px;padding-top:10px; }

.main { margin: 20px auto; width: 998px; border: 1px solid #e5e5e5; overflow: hidden; }

.mainLeft, .mainRight { padding-bottom: 9999px; margin-bottom: -9999px; overflow: hidden; }

.mainLeft { float: left; width: 227px; border-right: 1px solid #f0f0f0; background: #fafafa; }

.mainRight { float: right; margin-right: 40px; width: 695px; height: auto !important; height: 500px;min-height: 500px; }

.menuTit { padding-top: 24px; padding-left: 34px; height: 40px; border-bottom: 3px solid #6f9c00;font-weight:100; font-family: "微软雅黑"; color: #96d400; }
.menuTit b { margin-right: 4px; font-size: 20px;font-weight:normal }

.menu li.cur a { background: url(../images/menubg.jpg) no-repeat; color: #fff; font-weight: bold; }
.menu li.cur .subMenu a { border: none; font-size: 12px; padding-left: 12px; background: url(../images/tit_04.jpg) 0 center no-repeat; color: #333; font-weight: normal; }
.menu li a { padding-left: 34px; display: block; height: 36px; line-height: 36px; font-size: 14px; background: url(../images/tit_05.png) 90% center no-repeat; border-bottom: 1px solid #f0f0f0; }
.menu li a:hover { background: url(../images/menubg.jpg) no-repeat; color: #fff; font-weight: bold; }
.menu li .subMenu { padding-left: 34px; background: #f4f4f4; }
.menu li .subMenu li.cur a { background: url(../images/tit_04.jpg) 0 center no-repeat; color: #96d400; font-weight: normal; }
.menu li .subMenu a { border: none; font-size: 12px; padding-left: 12px; background: url(../images/tit_04.jpg) 0 center no-repeat; }
.menu li .subMenu a:hover { background: url(../images/tit_04.jpg) 0 center no-repeat; color: #96d400; font-weight: normal; }

.path { height: 83px; border-bottom: 1px solid #e5e5e5; }
.path .pathTit { float: left; padding-top: 43px; width: 50%; font-family: "微软雅黑"; }
.path .pathTit b { margin-right: 5px; font-size: 16px; }
.path .pathTit span { color: #909090; }
.path .bread { float: right; padding-top: 46px; width: 49%; text-align: right; color: #999; }
.path .bread a { color: #999; }
.path .bread a:hover { color: #96d400; }

.content { height: auto !important; height: 300px;width:692px; min-height: 300px; }
.contentview {padding-top:30px;padding-bottom:60px;}


.teamList { padding-top: 30px; *padding-bottom: 30px; }
.teamList li { float: left; margin: 0 40px 30px; width: 143px; text-align: center; -webkit-opacity: 0; }
.teamList li a { display: block; font-size: 14px; line-height: 24px; }
.teamList li a:hover { color: #96d400; }
.teamList li a:hover img { -webkit-transform: scale(1.01); }
.teamList li img { display: block; width: 143px; height: 143px; transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.teamList li h6 { font-size: 14px; font-weight: bold; }

.article { padding: 30px 0; line-height: 24px; }
.article p { margin-bottom: 12px; }

.lianxi_01 { width: 675px; height: 163px; background: url(../images/lianxi_05.png) no-repeat top center; margin-bottom: 15px; position: relative; }
.lianxi_01 .lianxi_a01 { position: absolute; left: 45px; top: 70px; }
.lianxi_01 .lianxi_b01 { position: absolute; left: 249px; top: 70px; }
.lianxi_01 .lianxi_c01 { position: absolute; left: 448px; top: 70px; }

.lianxi_02 { width: 675px; height: 424px; background: url(../images/lianxi_06.png) no-repeat top center; margin-top: 15px; position: relative; }
.lianxi_02 dt { color: #2ab500; font-weight: bold; }
.lianxi_02 .lianxi_a02 { position: absolute; left: 125px; top: 80px; }
.lianxi_02 .lianxi_b02 { position: absolute; left: 125px; top: 210px; }

/*zhuyingyewu*/
#slider { z-index: 1; position: relative; margin: 20px auto; width: 1000px; height: 489px; overflow: hidden; }
#slider .slide { z-index: 10; position: absolute; width: 647px; height: 489px; overflow: hidden; }
#slider .slide a { display: block; }
#slider .slide img { display: block; width: 647px; height: 489px; }
#slider .diapo { position: absolute; width: 647px; height: 489px; visibility: visible; filter: alpha(opacity=100); opacity: 1; }
#slider .text { position: absolute; text-align: justify; WIDTH: 470px; DISPLAY: none; COLOR: #fff; font-size: 0.9em; TOP: 100%; LEFT: 10px; display: none; }

.caseMain { padding: 30px 0; }

.caseNavWrapper { width: 100%; height: 203px; border-bottom: 3px double #cfcfcf; }

#caseNav { position: relative; width: 100%; height: 205px; }
#caseNav li { float: left; margin: 0 28px; width: 194px; text-align: center; font-family: "微软雅黑"; }
#caseNav li a { display: block; color: #333; text-align: center; }
#caseNav li .img { display: inline-block; width: 111px; height: 111px; background-repeat: cover; }
#caseNav li .repair { background-image: url(../images/case1.png); }
#caseNav li .landscape { background-image: url(../images/case2.png); }
#caseNav li .design { background-image: url(../images/case3.png); }
#caseNav li .travel { background-image: url(../images/case4.png); }
#caseNav li .nursery { background-image: url(../images/case5.png); }
#caseNav li.cur .repair { background-image: url(../images/case6.png); }
#caseNav li.cur .landscape { background-image: url(../images/case7.png); }
#caseNav li.cur .design { background-image: url(../images/case8.png); }
#caseNav li.cur .travel { background-image: url(../images/case9.png); }
#caseNav li.cur .nursery { background-image: url(../images/case10.png); }
#caseNav li.cur h2 { color: #87bf00; }
#caseNav li h2 { padding-top: 15px; font-style: 20px; font-weight: bold; }
#caseNav li p { padding-top: 10px; }
#caseNav li.hover { position: absolute; bottom: 0; width: 112px; height: 10px; background: url(../images/line1.png) center top no-repeat; z-index: 2; }

.caseLink { padding-top: 40px; }
.caseLink b { margin-right: 8px; font-size: 24px; font-family: "微软雅黑"; }
.caseLink span { font-size: 18px; color: #777; font-weight: bold; }
.caseLink .caseLinkList { padding-top: 20px; }
.caseLink .caseLinkList a { display: block; float: left; margin-right: 25px; width: 139px; height: 28px; line-height: 28px; border: 1px solid #87bf00; border-radius: 5px; color: #87bf00; text-align: center; font-size: 14px; }
.caseLink .caseLinkList a:hover, .caseLink .caseLinkList a.on { background: #87bf00; color: #fff; }

.casePath { padding-top: 30px; height: 28px; line-height: 28px; }
.casePath h3 { float: left; width: 50%; font-family: "微软雅黑"; font-size: 18px; font-weight: bold; color: #2e2e2e; }
.casePath .bread { float: right; width: 49%; text-align: right; color: #999; }
.casePath .bread a { color: #999; }
.casePath .bread a:hover { color: #96d400; }

.caseSlide { padding-top: 20px; }
.caseSlide .bd { float: left; width: 830px; height: 443px; overflow: hidden; }
.caseSlide .bd img { display: block; width: 830px; height: 443px; }
.caseSlide .smallPic { float: right; width: 157px; }
.caseSlide .smallPic a { display: block; width: 157px; height: 25px; background: url(../images/bgs/stripe.jpg); }
.caseSlide .smallPic a i { display: block; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; }
.caseSlide .smallPic a.sprev i { background-image: url(../images/arrow_02.png); }
.caseSlide .smallPic a a.hprev i { background-image: url(../images/arrow_03.png); }
.caseSlide .smallPic a.snext i { background-image: url(../images/arrow_05.png); }
.caseSlide .smallPic a a.hnext i { background-image: url(../images/arrow_04.png); }
.caseSlide .smallPic .shd { width: 100%; height: 393px; overflow: hidden; }
.caseSlide .smallPic .shd li { padding: 5px 0; width: 157px; height: 87px; cursor: pointer; line-height: 0; font-size: 0; }
.caseSlide .smallPic .shd li.on img { border-color: #87bf00; }
.caseSlide .smallPic .shd li img { display: block; width: 153px; height: 83px; border: 2px solid #fff; }

.caseInfo { padding-top: 10px; }
.caseInfo h3 { height: 68px; line-height: 68px; font-family: "微软雅黑"; font-size: 20px; font-weight: bold; color: #87bf00; border-bottom: 1px dashed #b5b5b5; }
.caseInfo .caseCon { padding: 20px 0; font-size: 14px; line-height: 24px; color: #555; }
.caseInfo .caseCon p { margin-bottom: 12px; }

.casePage { position: relative; height: 48px; line-height: 48px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }
.casePage li { padding-left: 2%; float: left; width: 46%; }
.casePage li.prevPage { background: url(../images/arrow_06.jpg) 0 center no-repeat; }
.casePage li.nextPage { background: url(../images/arrow_07.jpg) 0 center no-repeat; }
.casePage li a { font-size: 14px; }
.casePage li a:hover { color: #96d400; }
.casePage .backBtn { position: absolute; display: block; top: 11px; right: 5px; width: 55px; height: 22px; line-height: 22px; font-size: 14px; color: #fff; text-align: center; background: #898989; transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.casePage .backBtn:hover { background: #565656; }

.caseInfoSlide .hd { height: 110px; }
.caseInfoSlide .hd li { position: relative; float: left; width: 240px; height: 110px; border: 1px solid #ececec; cursor: pointer; }
.caseInfoSlide .hd li p { margin: 0 auto; padding: 34px 0; width:150px; font-family: "微软雅黑"; font-size: 24px; font-weight: bold; line-height: 36px; color: #87bf00; text-align: center; }
.caseInfoSlide .hd li i { position: absolute; display: none; width: 15px; height: 9px; bottom: -1px; left: 112px; background: url(../images/arrow_01.png) no-repeat; }
.caseInfoSlide .hd li.on { background: #87bf00; border-color: #87bf00; }
.caseInfoSlide .hd li.on p { color: #fff; }
.caseInfoSlide .hd li.on i { display: block; }
.caseInfoSlide .bd { padding: 40px 0; border-bottom: 1px dashed #ccc; }
.caseInfoSlide .bd li img { display: block; float: left; width: 283px; height: 192px; }
.caseInfoSlide .bd li .info { margin-left: 310px; height: 192px; font-size: 14px; line-height: 24px; overflow: hidden; color: #424242; }
.caseInfoSlide .bd li .info p { margin-bottom: 12px; }

.caseList { padding-top: 30px; }
.caseList li { float: left; width: 316px; margin: 0 9px 30px; *padding-bottom: 30px; }
.caseList li a { padding-bottom: 15px; border-bottom: 2px solid #e6e6e6; display: block; background: url(../images/bgs/stripe.jpg); transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.caseList li a:hover { background: url(../images/bgs/green.jpg); color: #fff; border-color: #6b9700; }
.caseList li a:hover h6 { background-image: url(../images/arrow_08.png); }
.caseList li a img { display: block; width: 316px; height: 201px; }
.caseList li a h6 { font-size: 12px; padding: 10px 17px; font-weight: bold; background: url(../images/arrow_09.png) 95% center no-repeat; }
.caseList li a p { padding: 0 17px; line-height: 18px; }

.picList { padding-top: 30px; *padding-bottom: 30px; }
.picList li { float: left; margin: 0 10px 30px; width: 210px; -webkit-opacity: 0; }
.picList li a { display: block; transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; text-align: center; }
.picList li a:hover { color: #96d400; }
.picList li a:hover .img { background: #96d400; }
.picList li .img { padding: 4px; border: 1px solid #ccc; }
.picList li .img img { display: block; width: 200px; height: 135px; }
.picList li p { padding-top: 10px; font-weight: bold; }

.teamTop { padding-bottom: 20px; border-bottom: 1px dotted #ccc; }
.teamTop .img { float: left; width: 143px; height: 145px; }
.teamTop .img img { display: block; width: 143px; height: 145px; }
.teamTop .teamTopInfo { margin-left: 160px; }
.teamTop .teamTopInfo h3 { font-weight: bold; }
.teamTop .teamTopInfo p { padding-top: 5px; line-height: 20px; }

.teamCon { padding: 10px 0; }


.footer .rights p a{
	color:#333;
}

<!--........杂志.......-->

.content dl.zazhi{ height:370px; width:663px; display:block; margin-bottom:30px;}
.content dl.zazhi dt{-webkit-box-shadow: 2px 2px 2px #ccc;-moz-box-shadow: 2px 2px 2px #ccc;box-shadow: 2px 2px 2px #ccc;behavior: url(../css/PIE.htc); width:274px; height:366px; float:left;}
.zazhi dd{  width:350px; float: left; margin-left:10px; padding-left:20px; height:30px; line-height:30px;}
.content .huigu{padding-top:30px;}


.content .zazhi_02{ margin-top:20px; width:663px; overflow:hidden}
.content .zazhi_02 ul li{ float:left; border:1px solid #e3e3e3; height:184px; margin:0 15px 20px 0}
.hidden{display:none;}
.jianjie{font-family:'微软雅黑'; font-size:16px; line-height:30px; color:#424242; padding:40px 0;}
/*修改*/
.indexCaseTit h3 a { display: inline; float: none; margin: 0; width: auto; height: auto; color: #96d400; }
.indexNewsBox .indexNewsTit ul li.on { border-bottom: 2px solid #96d400; }
.indexNewsBox .indexNewsTit ul li.on a { color: #96d400; }
.monthly .monthlyTit h3 a { display: inline; float: none; margin: 0; width: auto; height: auto; color: #96d400; }
.indexStock .indexStockTit h3 a { color: #96d400; }

.guangdong_map{background:url(../images/xingxing.png) no-repeat;background-position: right 0px;padding-right: 14px; color: #ff0000;font-weight: bold;display: block;text-decoration: none;}
#floatright { position:fixed; right: 7%; top: 20%; width:100px; line-height:100px; }






